package com.study.spark.scala.chapter02

object Scala02_Var {
  def main(args: Array[String]): Unit = {
    // TODO 变量
    // java中变量的声明 => String name = "zhangsan";
    // scala中变量的声明(1) => var(声明变量关键字) 变量名 : 变量类型 = 变量的值
    var name : String = "zhangsan"
    println(name)

    name = "lisi";
    println(name)

    // 一个变量在某些场合，一旦初始化就不能重新赋值
    // scala中变量的声明(2) => val(声明变量关键字) 变量名 : 变量类型 = 变量的值
    val age : String = "30"
    println(age)

    val wangwu = "wangwu"//idea：变量值.var自动生成val变量声明，所以说这种方式使用的更多
    //age = "40"直接报错

    val ljh = "ljh"
    println(ljh)

  }

}
